/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package juegocartas.mus;

import java.util.List;

/**
 *
 * @author juanfran, jorge
 */
public class AlgoritmoComparacion {

    private Lance lance;

    public AlgoritmoComparacion(Lance lance) {
        this.lance = lance;
    }

    public JugadorMus resolverGanador(List<JugadorMus> listaJugadores) {

        JugadorMus mejorJugador = null;

        for (JugadorMus jugador : listaJugadores) {
            if (mejorJugador == null) {
                mejorJugador = jugador;
            } else if (lance.esMayor(jugador.getCartas(), mejorJugador.getCartas())) {
                mejorJugador = jugador;
            }
        }
        return mejorJugador;
    }
}
